@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}




/**/

.banner{height: 700px;position: relative;}
		.bdu{width: 100% !important;height: 700px;}
		.bdu li{width: 100% !important;}
		.bdu li a{display: block;height: 700px;}
		.hdu{position: absolute;width: 100%;height: 30px;left: 40%;bottom: 11px;text-align: center;}
		.hdu li{display: inline-block;height: 30px;line-height:30px;margin:0 5px; font-size: 24px; font-family: "Minion Pro"; color:#FFF;}
		.hdu li.on{font-size: 34px;}




        

.xx{ padding-top:60px; height:440px; overflow:hidden; background:#f8f8f8;}
.tit2{height: 90px;
    font: 36px "Microsoft YaHei";
    text-align: center;
    overflow: hidden;
    line-height: 44px;}
.tit2 a{ color:#555;}
.xx dl{ width:400px; float:left; background:url(img/index/xx_line.gif) no-repeat right 0; height:336px;}
.xx dt{ width:120px; height:120px; margin:0 auto;}
.xx dt a{ display:block; width:120px; height:120px;}
.xx dd{ width:300px; margin:18px auto 0;}
.xx dd em{ display:block; height:35px; font:16px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#333; overflow:hidden;}
.xx dd p{ font:14px "Microsoft YaHei"; text-align:center; line-height:25px; height:75px; overflow:hidden; color:#666;}
.xx dd a{ display:block; width:136px; height:36px; border:2px solid #e2e2e2; margin:20px auto 0; font:12px Arial; text-transform:uppercase; text-align:center; line-height:36px; color:#999;}
.xx dd a:hover{border:2px solid #dc2821; color:#dc2821;}
.xx .dl03{ background:none;}
.xx .dl01 dt a{ background:url(../images/xx1.png) no-repeat center top;}
.xx .dl02 dt a{ background:url(../images/xx3.png) no-repeat center top;}
.xx .dl03 dt a{ background:url(../images/xx2.png) no-repeat center top;}
.xx dt a:hover{ background-position:0 -120px;}




.new{ height:470px; overflow:hidden; margin-top:10px;}
.tit3{ height:90px; overflow:hidden; margin:0 0 0 380px;}
.tit3 li{ width:140px; float:left; margin-right:10px; font:14px "Microsoft YaHei"; text-align:center; line-height:36px;}
.tit3 li a{ display:block; width:136px; height:36px; border:2px solid #e2e2e2;}
.tit3 li a:hover,.tit3 .cur a{ background:#dc2821; font-weight:bold; color:#fff; border:2px solid #dc2821;}
.new31{ width:600px; overflow:hidden; float:left;}
.new31 dt img{ display:block; width:600px; height:200px;}
.new31 dd{ height:105px; margin-top:32px;}
.new31 dd em{ display:block; width:97px; border-right:1px solid #eee; font:26px Arial; font-weight:bold; color:#333; height:105px; float:left;}
.new31 dd p{ width:480px; float:right;}
.new31 dd p i a{ display:block; font:14px "Microsoft YaHei"; font-weight:bold; height:35px; overflow:hidden; color:#333;}
.new31 dd p span{ display:block; font:14px "Microsoft YaHei"; line-height:20px; height:40px; overflow:hidden; color:#888;}
.new32{ width:555px; float:right; overflow:hidden;}
.new32 dl{ height:85px; border-bottom:1px solid #eee; overflow:hidden; margin-bottom:25px;}
.new32 dt{ width:70px; float:left; font:60px Arial; font-weight:bold; color:#888;}
.new32 dd{ width:455px; float:right; overflow:hidden;}
.new32 dd em a{display:block; font:14px "Microsoft YaHei"; font-weight:bold; height:35px; line-height:35px; overflow:hidden; color:#333;}
.new32 dd p{display:block; font:14px "Microsoft YaHei"; line-height:20px; color:#777; overflow:hidden; height:20px;}




/**/
.zhd01{width:100%;overflow:hidden;position:relative;margin-top:40px;}
.zhd02{width:100%;height:630px;}
.zhd03{overflow: hidden;width: 238px;height: 350px;position:absolute;left:0px;top:0px;}
.zhd03 li{overflow:hidden; width:100%; height:57px; margin-bottom:2px; background-color:#e9e9e9; position:relative;font-size:14px; color:#000; text-decoration:none; line-height:57px;}
.zhd03 li.hover{overflow:hidden; width:100%; height:57px; margin-bottom:2px; background-color:#e9e9e9; position:relative;font-size:14px; color:#000; text-decoration:none; line-height:57px;cursor:pointer;}

.title_aa { overflow:hidden; width:100%;}
.title_aa h2{ text-align:center; font-weight:normal; font-size:30px; color:#333}
.title_aa h2 a{ color:#333}
.title_aa em{ display:block; text-align:center; font-size:12px; color:#999; text-transform:uppercase; margin:10px 0; font-family:Arial;}
.title_aa i{ display:block; width:40px; height:3px; background-color:#db0a24; margin:0 auto}
.title_aa p{ font-size:17px; color:#333; text-align:center; margin:10px 0}


.zhd03 a{ display:block; width:100%; height:100%; font-size:14px; color:#000; text-decoration:none; line-height:57px;}
.zhd03 li span{ display:inline-block; width:27px; height:27px; overflow:hidden; margin-left:25px; position:relative; top:10px; margin-right:10px;}
.zhd03 li span{ *display:inline}
.zhd03 li span img{ display:block; position:absolute; left:0; top:0}
.zhd03 li.hover a{ background-color:#d02127; color:#fff;}
.zhd03 li.hover img{top:-27px;}
.phone{ overflow:hidden; padding-left:68px; width:170px; background:url(/images/yyphone.png) 26px center no-repeat; background-color:#e9e9e9;}
.phone p{ font-size:13px; line-height:15px;color:#666; margin-top:9px;}
.phone01{  font-size:14px;font-weight:bold;line-height:25px; color:#db0a24; font-family:Arial;width:130px;}

.yyss{ overflow:hidden;float:right;position:relative;width:960px; height:350px; background-color:#fff;}
.yyss img{ display:block; float:left}
.yyss .wen{ float:right; width:410px; margin-right:30px; margin-top:40px;}
.yyss h3{ font-weight:normal; font-size:24px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:25px;}
.yyss h3 a{ color:#000}
.yyss p{ font-size:14px; line-height:26px; color:#666; height:130px; overflow:hidden; text-align:justify; margin-bottom:60px;}
.yyss .btn{ overflow:hidden; width:100%;}
.yyss .btn a{ display:block; width:142px; height:37px; text-align:center; line-height:37px; font-size:13px; color:#fff; text-decoration:none; float:left; margin-right:7px; background-color:#d02127;}
.yyss .btn a.lij{ background-color:#4a4a4a}

/* 
关于我们 */


.aboutbj{background:url(../images/aboutbg.jpg) no-repeat center top;height: 764px; font-family:"Microsoft Yahei";padding-top:85px;box-sizing: border-box; overflow: hidden; }
.aboutbj .tit01{margin-bottom: 55px;}
.about{overflow: hidden; position: relative; margin-bottom: 100px;}
.about dl{width:1200px;}
.about dl dt{width:701px;overflow: hidden; float: right;}
.about dl dt img{ width:701px; height: 511px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.about dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.about dl dd { width:455px; box-sizing: border-box; float: left; }
.about dl dd em{ height: 44px; line-height: 44px;  display: block; font-size: 40px; color: #035fa2; text-align: left; text-transform: uppercase; }
.about dl h3{height:50px; text-align: left;  line-height: 50px; font-size: 30px; color: #035fa2; font-weight: bold; margin-bottom: 20px; }
.about dl h3 a{color: #035fa2; text-decoration: none; }
.about dl p{height: 272px; font-size: 14px; color: #666666;line-height: 25px; text-align: justify;}
.about dl dd span a{ display: block;background:url(../images/abt_btn.gif) no-repeat left top;  width: 200px; height: 49px; line-height: 49px;padding-left: 40px; text-align: left; font-size: 16px; color: #fff; }
.about .desc{ height: 384px; }
.pp h4{font-size: 16px; color: #333333; display: block; line-height: 55px;} 
.pp li{width: 145px; margin-right: 7px; border:1px solid #d5d5d5; float: left;}
.pp li img{width: 145px; height: 93px;}
.pp li:last-child{margin-right: 0;}
.pp li:hover{border-bottom: 3px solid #e8bd15;}


/**/
.help_cut{padding-top: 70px; height: 370px; box-sizing: border-box;}
.help_nav{height: 30px; margin-bottom: 20px; position: relative; }
.help_nav:before{content: ""; width: 402px; background:url(../images/line_l.png) no-repeat; height: 5px; left:0;top:13px;position: absolute;}
.help_nav:after{content: ""; width: 402px; background:url(../images/line_r.png) no-repeat; height: 5px; right:0;top:13px;position: absolute;}
.help_nav ul{width: 400px; margin:0 auto;}
.help_nav li{ height: 30px; line-height: 30px; text-align: center;padding:0 60px; font-size: 18px; color: #666666; float: left;background: url(../images/cutico.png) no-repeat right center;  }
.help_nav li a{ text-decoration: none; color: #333333; }
.help_nav li.cur{ }
.help_nav li.cur a{ font-weight: bold; color: #0052b8; }
.help_nav li:last-child{background: none;}

.m_help{ height:208px;width: 1200px; position: relative; }
.jt{width:14px; height: 26px; position: absolute;display: block; top:80px;}
.prev1{background: url(../images/l.png) no-repeat; left:-40px;}
.next1{background: url(../images/r.png) no-repeat; right:-40px;}
.xc{width:1200px;  overflow: hidden;}
.xc li{ width:293px; position:relative;margin-right: 9px; float: left; }
.xc li img{ display:block;width:293px; height:164px;box-shadow: 0 0px 10px 0px  #ebebeb;}
.xc li em{ height:50px;  font:16px "Microsoft YaHei"; line-height:50px; color:#666666; overflow:hidden; display: block; text-align: center; display: block; }
.xc li a{ text-decoration: none; }
.xc li.nones{margin-right: 0;}
/*.xc li:hover em{ background:#f56b1b;color: #fff; }*/







/* 新闻中心 */





.news{ overflow: hidden; height: 680px;padding-top:60px;}

.n_r{width: 570px;}
.n_r ul li{ height: 112px;}
.n_r ul li a{ display: block; padding-left: 22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(../images/n_r1.jpg) no-repeat 0 6px; height: 20px; line-height: 20px; font-size: 16px; color: #010101;}
.n_r ul li a:hover{ color: #035fa2; text-decoration: underline;}
.n_r ul li span{ display: block; line-height: 22px; padding-top: 9px; font-size: 14px; color: #929492;}
.n_r h4{position: relative;}
.n_r h4 em{ position: absolute; left: 48px;top: 47px;}
.n_r h4 em i{ display: block; line-height: 100%; position: relative; font-size: 24px; color: #fff; padding-top: 9px;}
.n_r h4 em i:before{ position: absolute; left: 0; top: 0; width: 43px; height:2px; background: #ffffff; content: "";}
.n_r h4 em span{ display: inline-block; line-height: 100%; font-weight: normal; margin-top: 20px; font-size: 12px; color: #ffeb12; text-transform: uppercase; padding-right: 26px;background: url(../images/n_r.png) no-repeat right 2px;}

.n_l{ width: 570px; overflow: hidden;}
.n_l h3{ height: 158px; background: #035fa2; margin-bottom: 45px; overflow: hidden;}
.n_l h3 b{ display: inline-block; float: right; font-size: 0; line-height: 0; overflow: hidden;}
.n_l h3 em{ display: inline-block; float: left; padding: 47px 0 0 27px; color: #fff;}
.n_l h3 em i{ display: block; line-height: 100%; position: relative;font-weight: bold; padding: 23px 0 8px 0; font-size: 24px;}
.n_l h3 em i:before{ position: absolute; left: 0; content: ""; width: 44px; height: 2px; background: #fff; top: 0;}
.n_l h3 em span{ display: block; line-height: 100%; font-size: 12px; font-family: Arial;}
.n_l dl{ height: 148px; overflow: hidden;}
.n_l dl dt{ float: left; width: 122px; text-align: right; font-size: 15px; font-weight: bold; color: #999999; line-height: 100%;}
.n_l dl dt i{ display: block; line-height: 100%; padding-top: 39px; color: #035fa2; font-size: 59px;font-family: arial; position: relative;}
.n_l dl dt i:before{ position: absolute; content: ""; right: 0; top: 17px; background: #999; width: 23px;  height: 1px;}
.n_l dl dd{ float: right; width: 400px; box-sizing: border-box; padding-right: 38px;}
.n_l dl dd h4 a{font-weight: normal; font-size: 18px; color: #333333;}
.n_l dl dd h4 a:hover{color: #035fa2; text-decoration: underline;}
.n_l dl dd p{ padding-top: 14px; font-size: 14px; color: #999999; line-height: 24px;}

.n_l ul li{ overflow: hidden; height: 45px; line-height: 45px; border-top: 1px solid #dcdcdc;}
.n_l ul li span{ display: inline-block; float: left; padding-left: 58px; font-size: 16px; color: #999999; font-weight: bold; font-family: arial;}
.n_l ul li i{ display: inline-block; float: right; width: 398px;}
.n_l ul li i a{ display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size: 14px; color: #333333;}
.n_l ul li i a:hover{color: #035fa2; text-decoration: underline;}

h2 i {
  display: block;
  line-height: 100%;
  font-size: 52px;
  color: #5f5d5e;
}
h2 i b {
  color: #035fa2;
  position: relative;
  padding-right: 12px;
  line-height: 100%;
  display: inline-block;
}
h2 i b:before {
  position: absolute;
  right: 3px;
  top: 25px;
  content: "";
  width: 7px;
  height: 7px;
  background: #5f5d5e;
  border-radius: 7px;
}
h2 em {
  display: block;
  line-height: 100%;
  padding: 15px 0 55px;
  font-weight: normal;
  font-size: 20px;
  color: #5f5d5e;
  
}


h2 {
  text-align: center;
  line-height: 100%;
  margin-bottom: 35px;
}





.yous{ overflow: hidden;background: url(../images/ysbg.jpg) no-repeat center 0; height: 1079px; box-sizing: border-box; padding-top: 101px;}
.yous h2{ height: 201px; overflow: hidden; margin-bottom: 0;}
.ys_li{ width: 185px; }
.ys_li ul li{ padding-top: 21px;position: relative; margin-bottom: 30px; cursor: pointer;}
.ys_li ul li em{ display: none;}
.ys_li ul li i{ display: block; padding-left: 61px; font-size: 24px; color: #5f5d5e; line-height: 100%; padding-top: 14px; padding-bottom: 11px;background: url(../images/ys_i1.png) no-repeat 0 3px;}
.ys_li ul li:nth-child(2) i{background: url(../images/ys_i2.png) no-repeat 0 3px;}
.ys_li ul li:nth-child(3) i{background: url(../images/ys_i3.png) no-repeat;}
.ys_li ul li:nth-child(4) i{background: url(../images/ys_i4.png) no-repeat 0 4px;}

.ys_li ul li:nth-child(5) i{background: url(../images/ys_i5.png) no-repeat;}
.ys_li ul li:nth-child(6) i{background: url(../images/ys_i6.png) no-repeat 0 4px;}





.ys_li ul li.cur i{background: url(../images/ys_i22.png) no-repeat 0 13px; font-size: 32px; color: #035fa2; font-weight: bold; padding-left: 57px;}
.ys_li ul li.cur em{ display: block; font-size: 16px; color: #035fa2; line-height: 25px; padding-left: 57px;}
.ys_li ul li.cur:before{ position: absolute; left: 0; top: 0; height: 3px; background: #035fa2; content: ""; width: 0; transition: all 0.2s;}
.ys_li ul li.cur:before{ width: 100%;}
.ys_li ul li:nth-child(1).cur i{background: url(../images/ys_i11.png) no-repeat 0 13px;}
.ys_li ul li:nth-child(2).cur i{background: url(../images/ys_i22.png) no-repeat 0 13px;}
.ys_li ul li:nth-child(3).cur i{background: url(../images/ys_i33.png) no-repeat 0 13px;}
.ys_li ul li:nth-child(4).cur i{background: url(../images/ys_i44.png) no-repeat 0 13px;}
.ys_li ul li:nth-child(5).cur i{background: url(../images/ys_i55.png) no-repeat 0 13px;}
.ys_li ul li:nth-child(6).cur i{background: url(../images/ys_i66.png) no-repeat 0 13px;}

.ys_on{ width: 1260px; margin-right: -360px;}
.ys_on1 dl dt{ float: left; margin-top: 114px; margin-right: -265px; width: 414px; height: 460px; background: #035fa2; position: relative; box-sizing: border-box; padding: 78px 55px 0;}
.ys_on1 dl dt h3{ line-height: 100%; font-size: 28px; color: #fff; padding-bottom: 52px;}
.ys_on1 dl dt h3 span{ display: block; font-weight: bold; line-height: 100%; padding-top: 8px;}
.ys_on1 dl dt p{ height: 173px; line-height: 26px; font-size: 16px; color: #e0e0e0;}
.ys_on1 dl dd{ float: right;}
.ys_u{ position: absolute; cursor: pointer; z-index: 55; left: 571px; top: 685px;}
.ys_d{ position: absolute; cursor: pointer; z-index: 55; left: 616px; top: 685px;}
.ys_page{position: absolute; left: 356px; color: #fff; z-index: 56; top: 685px; font-size: 14px;font-weight: bold;}
.ys_page i,.ys_page span{ font-size: 30px;}

/* 案例 */
.case{padding:60px 0 30px 0;}
.case .cp_t{margin-bottom: 40px;}
.case01,.case02 ul li{width: 33%;line-height: 0;position: relative;overflow: hidden;}
.case a{display: block;}
.case b img{display: block;width: 100%;}
.case_name{background:url(../images/case_k01.png) no-repeat 50% 50%;height: 3.2rem;overflow: hidden;font-size: 20px;color: #333;font-weight: normal;padding-top: 0.8rem;text-align: center;}
.case_name em{width: 2.1rem;height: 2rem;display: block;float: left;line-height: 0;overflow: hidden;padding: 0 1rem;}
.case_name em img{width: 2.1rem;height: 2rem;}
.case_name span{display: block;line-height: 1.2rem;text-align: center;}
.case_name i{display: block;font-size: 12px;color: rgba(255,255,255,0.5);text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;font-weight: normal;}
.case01:hover .case_name,.case02 ul li:hover .case_name{background:url(../images/case_k02.png) no-repeat 50% 50%;}
.case01:hover .case_name span,.case02 ul li:hover span{font-weight: bold;}

.case02 ul li{margin: 0 0 0.7rem 1%;float: left;width: 32.3333%;}
.fl {
  float: left;
}


.liu{height: 266px;background: url(../images/lc_bg.jpg) no-repeat center;padding-top: 70px;box-sizing: border-box;}
.liu h2{ display: block;text-align:left;font-size: 36px;color: #fff;line-height: 36px;position: relative;}
.liu h2:after{ position: absolute;left:0;top:60px;width: 74px;background: #fff;content: "";height: 2px;}
.liu ul{ margin: 60px 0px 0;}
.liu li{ float: left;width: 171px;text-align: center;position: relative;transition:all 0.3s;}
.liu li:hover{ margin-top: -6px;}
.liu li:after{position: absolute;width: 7px;height: 11px;background: url(../images/lc_ic.png) no-repeat center;content: "";right: 0;top: 18px;}
.liu li:last-child{ margin-right: 0;}
.liu li:last-child:after{ background: 0;}
.liu li i{ display: block;width: auto;height: 19px;margin:0 auto;}
.liu li span{display: block;font-size: 18px;line-height: 18px;color: #fff;text-align: center;text-transform: uppercase; font-weight: bold;margin-top: 12px;}
.liu p{ display: block;font-size:18px;line-height: 44px;color: #fff;padding-top: 50px;}
.liu p a{ display: block;width: 120px;height: 38px;line-height: 38px;color: #fff;text-align: center;border:2px solid #fff;font-size: 14px;border-radius: 22px;float: left;transition:all 0.5s;}
.liu p span{ transition: all 0.5s;float: left;margin-right: 32px;padding-left: 36px;background: url(../images/tel1.png) no-repeat left;}
.liu p span b{font-size: 26px;}
.liu p a:hover{ margin-top:-5px;}
.liu p span:hover{ margin-top:-5px;}
.liu .liu_l{
  width:60%;
  float: left;
}
.liu  .zx{
  margin-top: 78px;
}











.f_bj{color:#828384;clear:both;font-family:"Microsoft Yahei";height:440px;font-size: 16px;overflow: hidden;background: url(../images/f_bj.jpg) no-repeat center 0;padding-top:129px; box-sizing: border-box;}
.footer{ margin: 0 auto;width: 1200px;}
.f_on2{ width:318px; height: 241px; border-right: 1px solid rgba(255,255,255,0.25);}
.f_on2 h3{ height: 163px;}
.f_on2 h3 em{ overflow: hidden; height: 92px; display: block; padding-top: 3px;}
.f_on2 h3 i{ display: block; line-height: 100%; font-size: 18px; color: #fff; letter-spacing: 2px;}
.f_on2 h3 i span{ display: block; font-weight: normal; color: #abb4c3; letter-spacing:-1px; font-family: Arial; font-size: 10px; line-height: 100%; padding-top: 8px;}
.f_on2 ul li{ line-height: 100%; color: #cfd4dc; font-size: 14px; margin-bottom: 12px;}
.f_on2 ul li a{color: #cfd4dc;}
.f_on2 ul li span{ padding-right: 16px;}
.f_on1{ overflow: hidden; margin-left: 43px; width: 315px;  margin-right: 45px; position:relative;}
.f_on1:before{ position: absolute; right: 0; top: 0; background: rgba(255,255,255,0.25); content: ""; width: 1px;height: 241px;}
.f_on1 ul li{ float:left; width: 157px; line-height: 100%;margin-bottom: 17px;}
.f_on1 ul li a{ display: inline-block; line-height: 100%;color: #cfd4dc; font-size: 14px; }
.f_on1 ul li a:hover{text-decoration: underline;}
.f_on4{ float: left; width: 345px; }
.f_on4 ul li{ line-height: 100%; color: #cfd4dc; font-size: 14px; margin-bottom: 17px;}
.f_on3{float: right; overflow: hidden; width: 132px; padding-top: 66px;text-align: center;}
.f_on3 em{ display:block; line-height: 100%; color: #d0d5de; font-size: 13px; padding-top: 9px;}
.f_on3  img{width: 118px; height: 119px;}
.tils{ height: 92px; padding-top: 3px; line-height: 100%; color: #fff; font-size: 20px; letter-spacing: 1px;}
.tils span{ display: block; line-height: 100%; padding-top: 8px;font-weight: normal; color: #818fa8; font-family: Arial; font-size: 12px; letter-spacing: 0;}
.f_on4 ul li a{color: #cfd4dc;}
.hz_bg{background: #035fa2;padding: 40px 0 0;height: 145px;}
.hz p{position: absolute;top: 33px;width: 17px;height: 29px;cursor: pointer;}
.hz p img{width: 17px;height: 29px;}
.hz .hz_l{left: -30px;}
.hz .hz_r{right: -30px;}
.hz_m{width: 1200px;overflow: hidden;}
.hz ul li{width: 200px;height: 100px;line-height: 0;float: left;margin-right: 50px;overflow: hidden;}
.hz ul li img{width: 200px;height: 100px;}




/*优势*/
.ysbox{height:697px;background:url(../images/fabg.jpg) no-repeat center top;padding-top: 60px;}


.ys_nav{width:400px;}
.ys_nav li{width:164px;height:96px;white-space: nowrap;float: left;background: #fff url(../images/faico1.jpg) no-repeat 23px 82px;border:1px solid #efefef; float: left;margin:0 6px 7px 0;font-size: 16px;line-height: 22px;color: #232222; padding-top: 20px; padding-left: 24px;}
.ys_nav li{position: relative;}
.ys_nav li span{display: block;color: #232222; font-size: 16px;font-weight: bold;}
.ys_nav li span em{display: block;text-transform: uppercase;font-style: normal;font-size: 12px;line-height: 18px;color: #686565; font-weight: normal; padding-top:5px;}
.ys_nav li a{display: block;color: #fff;}
.ys_nav li.cur{background: #035fa2 url(../images/faico2.jpg) no-repeat 23px 82px;}
.ys_nav li.cur span{color: #fff;}
.ys_nav li.cur em{color: #fff;}

.ys_list{width:800px;overflow: hidden;}
.ys_lc dl{height:494px;position: relative;}
.ys_lc dt{width:800px;height:494px;display: block;overflow: hidden;}
.ys_lc dt img{width:800px;height:494px;display: block;transition: all 0.3s linear 0s}
.ys_lc dt:hover img{transform: scale(1.1);}
.ys_lc dd{position: absolute;left:0;bottom: 0;background: rgba(0,102,217,.6);padding: 20px 20px 0 30px;height: 92px;font-size: 14px;line-height: 24px;color: #fff;}

.g_ys{background:url(../images/ysbg.jpg) no-repeat center top;height: 1410px;padding-top: 60px;}
.g_ys h2{height: 100px;text-align: center;background:url(../images/ystit.jpg) no-repeat center bottom;font-size: 38px;font-weight: bold;color: #0066d9;}
.g_ys h2 em{display: block;font-size: 18px;color: #666666;font-weight: normal;padding-top: 5px;}
.g_ys .tm{position: absolute;left:440px;top:450px;background:url(../images/ystm.jpg) no-repeat;width: 220px;height: 111px;padding-top: 30px;text-align: center;font-size: 32px;font-weight: bold;color: #fff;}
.g_ys .tm em{display: block;font-size: 20px;color: #fff;font-weight: normal;}
.g_ys .m_ys1{position: absolute;left:665px;top:182px;}
.g_ys .m_ys2{position: absolute;left:0;top:670px;}
.g_ys .m_ys3{position: absolute;left:635px;top:1082px;}
.g_ys b{position: absolute;left:0;top:0;}
.g_ys h3{padding-top: 22px;height: 64px;padding-left: 56px;font-size: 26px;color: #333333;font-weight: normal;}
.g_ys h3 em{color: #0066d9;}
.g_ys p{font-size: 16px;line-height: 32px;color: #666666;}


.g_hz{height: 514px;}
.g_hz .content{width: 1204px;}
.g_hz h2{background:url(../images/hztit.jpg) no-repeat;height: 100px;padding-top: 30px;text-align: center;font-size: 38px;color: #333333;font-weight: normal;}
.g_hz h2 a{color: #333333;}
.g_hz h2 em{color: #666666;display: block;font-size: 18px;}
.g_hz li{float: left;position: relative;}
.g_hz li img{width: 239px;height: 148px;border:1px solid #e5e5e5;display: block;border-right: none;border-bottom: none;}
.g_hz .li5{border-right:1px solid #e5e5e5 ;}
.g_hz .li6{border-bottom: 1px solid #e5e5e5;}

.g_hz li a span {
    background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    color: #fff;
    font-size: 24px;
    height: 100%;
    left: 0;
    line-height: 129px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transform: scale(0);
    transition: all 0.3s ease-in-out 0s;
    width: 100%;
}
.g_hz li a:hover span {
    opacity: 1;
    transform: scale(1);
}


/*品质检测*/
.testing{padding-top:100px;background-image:url('../images/jc-bg.jpg');background-repeat:no-repeat;background-position:center top;background-size:auto auto;
  height:840px;box-sizing:border-box;}
.testing .content{position:relative;}
.testing .testing-tit{text-align:center;}
.testing .testing-tit li{display:inline-block;vertical-align:bottom;margin-right:110px;position:relative;padding-bottom:16px;height:66px;overflow:hidden;box-sizing:border-box;}
.testing .testing-tit li em{float:left;width:54px;height:54px;line-height:0;display:block;overflow:hidden;margin-right:5px;vertical-align:top;}
.testing .testing-tit li em img{width:54px;height:54px;display:block;}
.testing .testing-tit li p{float:left;display:block;text-align:left;vertical-align:top;}
.testing .testing-tit li p b{font-size:30px;font-weight:normal;line-height:30px;color:#333333;display:block;}
.testing .testing-tit li p span{font-size:14px;font-weight:normal;line-height:14px;color:rgba(51,51,51,0.2);display:block;margin-top:5px;font-family:arial;}
.testing .testing-tit li:before{content:"";display:block;width:0%;height:8px;background:#035fa2;position:absolute;left:50%;bottom:-4px;border-radius:4px;
  overflow:hidden;transition:.5s;}
.testing .testing-tit li:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.testing .testing-tit li.cur:before,.testing .testing-tit li:hover:before{width:100%;left:0;}
.testing .testing-tit li:last-of-type{margin-right:0;}
.testing .testing-con{margin-top:30px;}
.testing .testing-con dl dt{width:620px;height:400px;display:block;line-height:0;overflow:hidden;float:left;}
.testing .testing-con dl dt img{width:620px;height:400px;display:block;transition:1s;}
.testing .testing-con dl dd{float:left;width:570px;height:400px;    background-color: #e9e9e9;background-image:url('../images/jc-cbg.png');background-repeat:no-repeat;background-position:center top;background-size:auto auto;box-sizing:border-box;padding:62px 30px 0 33px;}
.testing .testing-con dl dd h4{font-size:32px;font-weight:bold;line-height:32px;color:#333333;margin-bottom:35px;}
.testing .testing-con dl dd h4 span{display:block;font-size:16px;font-weight:normal;line-height:24px;color:#333333;margin-top:8px;}
.testing .testing-con dl dd p{position:relative;font-size:16px;font-weight:normal;line-height:20px;color:#666666;display:block;margin-bottom:24px;padding-left:12px;}
.testing .testing-con dl dd p:before{content:"";display:block;width:5px;height:5px;background:#035fa2;position:absolute;left:0;top:7px;border-radius: 50%;}
.testing .testing-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.testing .testing-tit2{position:absolute;left:830px;bottom:30px;}
.testing .testing-tit2 span{width:21px;height:21px;background-image:url('../images/jc-dot.png');background-repeat:no-repeat;background-position:
  center center;background-size:auto auto;display:inline-block;line-height:0;margin-right:10px;}
.testing .testing-tit2 span.cur{background-image:url('../images/jc-doth.png');background-repeat:no-repeat;background-position:center center;background-size:auto auto;}

